﻿/* MINH 12-01-10 */
.section_detail_warning {
	margin-top: 10px;
	padding: 1px;
	border: 1px solid #e7203c;
}
.section_detail_warning h3 {
	background: #d7233c;
	color: #fff;
	padding: 5px 0 5px 10px;
	margin: 0;
}
.section_detail_warning_ct {
	padding: 10px;
}
.head_title {
	font-weight: bold;
	color: #e7203c
}
ul.warning_list {
	padding: 0 0 0 10px;
}
.agree_warp {
	text-align: center;
	margin: 10px 0 0 0;
	padding: 0;
}
.agree_warp  span {
	font-weight: bold;
}
.agree_wp {
	background: #ddd;
	padding: 5px;
	margin: 10px 0;
	text-align: center;
}
.other_street {
	margin: 0 0 0 15px;
	font-weight: bold;
	color: #00669B;
	font-size: 11px;
	font-style: italic;
}
.other_street a {
	color: #00669B;
}
div.fileinputs {
	position: relative;
}
div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	color: #00669B;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
}
input.img_fill {
	position: relative;
	text-align: right;
	filter: alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}
.image_item_content {
	padding: 20px;
	font-size: 11px;
}
.image_item {
	float: left;
	background: #e6e6e6;
	padding: 5px;
	width: 339.5px;
	height: 78px;
	margin: 3px;
	border-bottom: 1px solid #ddd;
}
.image_item img {
	float: left;
	width: 74px;
	height: 74px;
	margin: 0 5px 0 0;
	padding: 2px;
	background: #fff;
}
.stop_process {
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
}
.image_item span#del {
	padding: 2px 2px 2px 20px;
	background: url(../images/icon_error.gif) no-repeat left center;
	margin: 0 20px 0 0;
}
.error_box {
	color: #FF0000;
	text-align: center;
}
/* END: MINH 12-01-10 */
/* MINH 28-01-10 */
.register_form_warp  .cb  { display:block; clear:both; }
.register_form_warp  label.row_title {
		display:block;
		float:left;
		padding-right:10px;
		text-align:right;
		width:350px;
}
.register_form_warp  label.row_title  span { 
	font-weight:bold;
	color:#e14b0b;
}

.register_form_warp  label.row_title small { font-size:10px; color:#999; }
.register_form_warp .item_warp { border-bottom:1px dotted #ddd;
								margin-bottom:10px; }
.register_form_warp .input_long { width: 250px; }
label.pointer { cursor:pointer; }
.register_form_warp input.submit_bt { 
	height:37px; 
	width:143px;
	background:url(../images/submit_bt.jpg) no-repeat top center;
	border:none;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	cursor:pointer;
}
.register_form_warp input.submit_bt_disable {
	height:37px; 
	width:143px;
	background:url(../images/submit_bt_disable.jpg) no-repeat top center;
	border:none;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	cursor:pointer;
}
.register_form_warp  input.submit_bt:hover  {
	background:url(../images/submit_bt_hover.jpg) no-repeat top center;
}

/*----------------------------------------------------------------------*/
		/*------------------------LOGIN PAGE--------------------*/
/*----------------------------------------------------------------------*/
.img_blk { width:364px; float:left; }
.register_blk { width:300px; float:left; }
.login_blk { width:300px; float:left; }
.item_blk { padding:10px; }
.login_blk  input.login_bt { 
	height:23px; 
	width:80px;
	background:url(../images/login_bt.jpg) no-repeat top center;
	border:none;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	line-height:20px;
}
.login_form p  { padding-left:20px; }
.item_blk_border { padding:10px 0;
							height:148px;
}
.login_blk .item_blk_border { border:1px solid #ebebeb;  
							background:#fff url(../images/login_bg.jpg) no-repeat right bottom
							}
								
								
.register_blk  .item_blk_border { border:1px solid #ebebeb;
								background:#f7f7f7 url(../images/res_bg.jpg) no-repeat right bottom;
								padding:10px;
								
}
.img_blk  .item_blk  { background:url(../images/banner_login.jpg) no-repeat left bottom; 
						height:256px; }
.register_blk  ul { padding-top:5px; font-weight:500;}
.register_blk  ul  li {
					padding:4px 0;
}
.title_register { font-size:14px; 	
					font-weight:bold;
					color:#e14b0b;
					padding-bottom:5px; 
					border-bottom:2px solid #ebebeb;;
				}

/*---------------------------END LOGIN PAGE-----------------------------*/

.butt {cursor: pointer; }
.msg_error {
	font-size:14px; 
	color:#333;
}
.msg_error a, .msg_error b {
	color:#CC0000;
	font-weight: bold;
}
.msg_error a:hover {
	color:#980015;
}
.msg_success {
	font-size:14px;
	color:#333;
	
}
.msg_success a, .msg_success b {
	color:#0058C4;
	font-weight: bold;
}
.msg_success a:hover {
	color:#006fa9;
}
.msg_content {
	min-height: 120px;
}
.msg_content.sucess_page {
		background:url(../images/true.jpg) no-repeat right bottom;
}
.msg_content.error_page {
		background:url(../images/false.jpg) no-repeat right bottom;
}

.item_title h2 { font-size:13px;
				font-style: normal;
				margin:0;
}

.item_title .post_day { padding-top:0;
						margin-top:0;
						margin-bottom:3px;
}

.real_list_warp p { margin:0 0 5px; padding:0;}
.ban_gap_view .pagination { 
	width:auto !important;
}
.ban_gap_mod_new li a {
	/*width: 210px !important;*/
}
.ban_gap_mod_new li .txt_small.fix_width { 
	display:block;
	height:15px;
	overflow:hidden;
	width: 160px;
	margin:0 !imporant;
	padding:0;
}
.no_padding { padding:0 0 2px 0 !important; }
/* END: MINH 28-01-10 */

.banneritem { margin:3px 0 0 0; }
.banneritem img { margin-top:0 !important;  }
.banneritem * { line-height:0 !important; }
.error_user { color:#FF0000;
			font-weight:bold;
			padding:13px 105px  0  0 !important; }